package com.erp.auto.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.core.annotation.ExcelDictFormat;
import com.ruoyi.common.core.convert.ExcelDictConvert;
import lombok.Data;



/**
 * 自动化计划分享视图对象 erp_auto_plan_share
 *
 * @author WXX
 * @date 2024-03-18
 */
@Data
@ExcelIgnoreUnannotated
public class ErpAutoPlanShareVo {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @ExcelProperty(value = "主键")
    private Long id;

    /**
     * 计划id
     */
    @ExcelProperty(value = "计划id")
    private Long planId;

    /**
     * 名称
     */
    @ExcelProperty(value = "名称")
    private String shareName;

    /**
     * 计划类型（0：上架，1：下架，2：信息模块，3：测评）
     */
    @ExcelProperty(value = "计划类型", converter = ExcelDictConvert.class)
    @ExcelDictFormat(readConverterExp = "0：上架，1：下架，2：降价，3：涨价，4：信息模块，5：测评")
    private Integer planType;

    /**
     * 乐观锁
     */
    @ExcelProperty(value = "乐观锁")
    private String revision;


}
